home *** CD-ROM | disk | FTP | other *** search
- Things to do (in no particular order):
- ======================================
-
- * Fix Unicode! Currently Kaffe uses ASCII characters rather than Unicode
- characters.
-
- * Add support for thread sleeps and wait timeouts.
-
- * Finish native and net libraries.
-
- * Write AWT-Motif native library support.
-
- * Write clean-room version of standard class libraries.
-
- * Re-write code generation system. The current system works but is
- very simple and brain damaged. This needs doing before Kaffe is ported
- to too many platforms.
-
- * Generate ArrayIndexOutOfBoundException for bad array accesses rather
- than letting the machine continue or die. This will probably wait
- until the code generator is review when it can be implemented optimally.
-
- * Bytecode verification during translation. Lots of checks are possible
- here to verify that the bytecode doesn't break the security constraints
- of the machine.
-
- * Add support for class loaders.
-
- * Add some form of regression test suite.
-
- * Support more platforms.
-